Constraint propagation algorithms implement logical inference. For efficiency, it is essential to control whether and in what order basic inference steps are taken. We provide a high-level framework that clearly differentiates between information needed for controlling propagation versus that needed for the logical semantics of complex constraints composed from primitive ones. We argue for the appropriateness of our controlled propagation framework by showing that it captures the underlying principles of manually designed propagation algorithms, such as literal watching for unit clause propagation and the lexicographic ordering constraint. We provide an implementation and benchmark results that demonstrate the practicality and efficiency of...
This paper explores the question of when two propagationbased constraint systems have the same behav...
AbstractConstraint propagation can often be conveniently expressed by rules. In recent years, a numb...
Constraint Handling Rules (CHR) allow one to specify and implement both propagation and simplificati...
Constraint propagation algorithms implement logical inference. For efficiency, it is essential to co...
In Constraint Programming, constraint propagation is a basic component of constraint satisfaction ...
This article presents a model and implementation techniques for speeding up constraint propagation. ...
This paper presents a model and implementation techniques for speeding up constraint propaga-tion. T...
AbstractConstraint logic programming is often described as logic programming with unification replac...
International audienceA general approach to implement propagation and simplification of constraints ...
International audienceI will first introduce, and give a viewpoint on, constraint propagation. Then,...
At a conference such as CPAIOR, we have experts from many different approaches to searching huge com...
Abstract: Despite successful application of constraint programming (CP) to solving many real-life pr...
Efficient unit propagation for clausal constraints is a core building block of conflict-driven claus...
Modern constraint solvers do trot require constraints to l), represented using ally particular data ...
We present an interactive system organized around networks of constraints rather than the programs...
This paper explores the question of when two propagationbased constraint systems have the same behav...
AbstractConstraint propagation can often be conveniently expressed by rules. In recent years, a numb...
Constraint Handling Rules (CHR) allow one to specify and implement both propagation and simplificati...
Constraint propagation algorithms implement logical inference. For efficiency, it is essential to co...
In Constraint Programming, constraint propagation is a basic component of constraint satisfaction ...
This article presents a model and implementation techniques for speeding up constraint propagation. ...
This paper presents a model and implementation techniques for speeding up constraint propaga-tion. T...
AbstractConstraint logic programming is often described as logic programming with unification replac...
International audienceA general approach to implement propagation and simplification of constraints ...
International audienceI will first introduce, and give a viewpoint on, constraint propagation. Then,...
At a conference such as CPAIOR, we have experts from many different approaches to searching huge com...
Abstract: Despite successful application of constraint programming (CP) to solving many real-life pr...
Efficient unit propagation for clausal constraints is a core building block of conflict-driven claus...
Modern constraint solvers do trot require constraints to l), represented using ally particular data ...
We present an interactive system organized around networks of constraints rather than the programs...
This paper explores the question of when two propagationbased constraint systems have the same behav...
AbstractConstraint propagation can often be conveniently expressed by rules. In recent years, a numb...
Constraint Handling Rules (CHR) allow one to specify and implement both propagation and simplificati...